package com.nf.health.app.sport_recipe.bean;

import java.util.List;

/**
 * Created by he_pan on 2017/4/18.
 * The only genius that is worth anything is the genius for hard work
 *
 * @author he_pan
 * @Description
 */

public class SportRecipeDetailBean {


    /**
     * interneneid : 145
     * aerobics : {"type":"1","list":[{"id":4,"content":"以手为中心的对抗性体育运动，需要参与者快速奔跑、突然与连续起跳、敏捷反应与力量抗衡","actionintension":"50~60分钟","himg":"http://hbank.nf1000.com/simg/fa1953e584f18af89572178a39c70179","actionfrequency":"3~4次/周","name":"篮球"}],"suggest":"每周 4～5 次，每次持续 40 分钟；\r\n运动时心率范围请控制在 110~120 次/分钟；\r\n建议运动时辰：卯时（7：00～9：00）；\r\n运动开始前进行热身，运动后进行放松整理；\r\n过程中如有不适，立即停止。","flag":"1"}
     * p2 : 一般心率控制在 110~120 次/分钟
     * step : 8888
     * p1 : 自我感觉轻松略微出汗
     * stretche : {"type":"3","list":[{"id":154,"content":"双腿伸直，双脚尽可能靠近，弯曲腰部，头部朝双腿方向下压，前倾时朝双腿方向滑动双脚","actionintension":"15~20秒/次,每次拉伸之间休息15~20秒","himg":"http://hbank.nf1000.com/simg/ae539b45afab56363129b6acc4dddb34","actionfrequency":"3次","name":"高级坐姿膝屈肌拉伸"},{"id":157,"content":"左腿跨前一步，左膝弯曲90°，朝身后伸展右腿，右膝接触地面，双手放左膝保持平衡，前移髋部超左前方推左膝，另一侧重复","actionintension":"15~20秒/次,每次拉伸之间休息15~20秒","himg":"http://hbank.nf1000.com/simg/fc6ffcaa1dce330d976d180878b60bbf","actionfrequency":"3次","name":"高级跪姿膝伸肌拉伸"}],"suggest":"拉伸运动建议在运动（有氧运动或抗阻运动）前后做。","flag":"1"}
     * movement : {"type":"2","list":[{"id":61,"content":"双手位于胸部两侧 ，挺胸、收腹，略抬头直视前下方，屈膝以膝盖为支撑点，躯干部位保持同一直线","actionintension":"10次/组，每组间隔休息60秒","himg":"http://hbank.nf1000.com/simg/e2a6229a0b75d55d846bf6510c84d97c","actionfrequency":"5组","name":"屈膝俯卧撑"},{"id":69,"content":"双脚同肩宽，挺胸、收腹、略屈曲、略屈髋俯身站稳，双侧上肢始终保持伸直并由身体前方缓慢向后背做展翅运动，到最大活动范围后保持2~5秒再缓慢放下双臂","actionintension":"10次/组，每组间隔休息10秒钟","himg":"http://hbank.nf1000.com/simg/02a1f572b3f6179dc677e44bbf8731b9","actionfrequency":"5组","name":"俯身飞鸟"},{"id":73,"content":"仰卧，适度屈髋、屈膝，双手交叉放在胸前，靠腹部力量将上身抬起至背部离开地面，坚持1~2秒，再缓慢放下","actionintension":"10次/组，每组间隔休息30秒","himg":"http://hbank.nf1000.com/simg/9216113a4756ea669ec302cbb456c18d","actionfrequency":"5组","name":"仰卧卷腹"},{"id":77,"content":"仰卧，双手掌心向下置于身体两侧，屈髋、屈膝90度，保持此姿势不动，每10~30秒作为一个动作","actionintension":"10次/组，每组间隔休息30秒","himg":"http://hbank.nf1000.com/simg/62616e1b8bbf86662639949f06515f5d","actionfrequency":"5组","name":"靠墙静蹲"}],"suggest":"每周 2～3 次，两次间隔不少于 48 小时；\r\n运动前进行热身，运动后进行放松整理；\r\n过程中如有不适，立即停止。","flag":"1"}
     */

    private String interneneid;
    private AerobicsBean aerobics;//有氧
    private String p2;
    private String step;
    private String p1;
    private StretcheBean stretche;//拉伸
    private MovementBean movement;//阻抗

    public String getInterneneid() {
        return interneneid;
    }

    public void setInterneneid(String interneneid) {
        this.interneneid = interneneid;
    }

    public AerobicsBean getAerobics() {
        return aerobics;
    }

    public void setAerobics(AerobicsBean aerobics) {
        this.aerobics = aerobics;
    }

    public String getP2() {
        return p2;
    }

    public void setP2(String p2) {
        this.p2 = p2;
    }

    public String getStep() {
        return step;
    }

    public void setStep(String step) {
        this.step = step;
    }

    public String getP1() {
        return p1;
    }

    public void setP1(String p1) {
        this.p1 = p1;
    }

    public StretcheBean getStretche() {
        return stretche;
    }

    public void setStretche(StretcheBean stretche) {
        this.stretche = stretche;
    }

    public MovementBean getMovement() {
        return movement;
    }

    public void setMovement(MovementBean movement) {
        this.movement = movement;
    }

    public static class AerobicsBean {
        /**
         * type : 1
         * list : [{"id":4,"content":"以手为中心的对抗性体育运动，需要参与者快速奔跑、突然与连续起跳、敏捷反应与力量抗衡","actionintension":"50~60分钟","himg":"http://hbank.nf1000.com/simg/fa1953e584f18af89572178a39c70179","actionfrequency":"3~4次/周","name":"篮球"}]
         * suggest : 每周 4～5 次，每次持续 40 分钟；
         * 运动时心率范围请控制在 110~120 次/分钟；
         * 建议运动时辰：卯时（7：00～9：00）；
         * 运动开始前进行热身，运动后进行放松整理；
         * 过程中如有不适，立即停止。
         * flag : 1
         */

        private String type;
        private String suggest;
        private String flag;
        private List<ListBean> list;


        public String getType() {
            return type;
        }

        public void setType(String type) {
            this.type = type;
        }

        public String getSuggest() {
            return suggest;
        }

        public void setSuggest(String suggest) {
            this.suggest = suggest;
        }

        public String getFlag() {
            return flag;
        }

        public void setFlag(String flag) {
            this.flag = flag;
        }

        public List<ListBean> getList() {
            return list;
        }

        public void setList(List<ListBean> list) {
            this.list = list;
        }

        public static class ListBean {
            /**
             * id : 4
             * content : 以手为中心的对抗性体育运动，需要参与者快速奔跑、突然与连续起跳、敏捷反应与力量抗衡
             * actionintension : 50~60分钟
             * himg : http://hbank.nf1000.com/simg/fa1953e584f18af89572178a39c70179
             * actionfrequency : 3~4次/周
             * name : 篮球
             */

            private int id;
            private String content;
            private String actionintension;
            private String himg;
            private String actionfrequency;
            private String name;

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public String getContent() {
                return content;
            }

            public void setContent(String content) {
                this.content = content;
            }

            public String getActionintension() {
                return actionintension;
            }

            public void setActionintension(String actionintension) {
                this.actionintension = actionintension;
            }

            public String getHimg() {
                return himg;
            }

            public void setHimg(String himg) {
                this.himg = himg;
            }

            public String getActionfrequency() {
                return actionfrequency;
            }

            public void setActionfrequency(String actionfrequency) {
                this.actionfrequency = actionfrequency;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }
        }
    }

    public static class StretcheBean {
        /**
         * type : 3
         * list : [{"id":154,"content":"双腿伸直，双脚尽可能靠近，弯曲腰部，头部朝双腿方向下压，前倾时朝双腿方向滑动双脚","actionintension":"15~20秒/次,每次拉伸之间休息15~20秒","himg":"http://hbank.nf1000.com/simg/ae539b45afab56363129b6acc4dddb34","actionfrequency":"3次","name":"高级坐姿膝屈肌拉伸"},{"id":157,"content":"左腿跨前一步，左膝弯曲90°，朝身后伸展右腿，右膝接触地面，双手放左膝保持平衡，前移髋部超左前方推左膝，另一侧重复","actionintension":"15~20秒/次,每次拉伸之间休息15~20秒","himg":"http://hbank.nf1000.com/simg/fc6ffcaa1dce330d976d180878b60bbf","actionfrequency":"3次","name":"高级跪姿膝伸肌拉伸"}]
         * suggest : 拉伸运动建议在运动（有氧运动或抗阻运动）前后做。
         * flag : 1
         */

        private String type;
        private String suggest;
        private String flag;
        private List<ListBean> list;

        public String getType() {
            return type;
        }

        public void setType(String type) {
            this.type = type;
        }

        public String getSuggest() {
            return suggest;
        }

        public void setSuggest(String suggest) {
            this.suggest = suggest;
        }

        public String getFlag() {
            return flag;
        }

        public void setFlag(String flag) {
            this.flag = flag;
        }

        public List<ListBean> getList() {
            return list;
        }

        public void setList(List<ListBean> list) {
            this.list = list;
        }

        public static class ListBean {
            /**
             * id : 154
             * content : 双腿伸直，双脚尽可能靠近，弯曲腰部，头部朝双腿方向下压，前倾时朝双腿方向滑动双脚
             * actionintension : 15~20秒/次,每次拉伸之间休息15~20秒
             * himg : http://hbank.nf1000.com/simg/ae539b45afab56363129b6acc4dddb34
             * actionfrequency : 3次
             * name : 高级坐姿膝屈肌拉伸
             */

            private String id;
            private String content;
            private String actionintension;
            private String himg;
            private String actionfrequency;
            private String name;

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public String getContent() {
                return content;
            }

            public void setContent(String content) {
                this.content = content;
            }

            public String getActionintension() {
                return actionintension;
            }

            public void setActionintension(String actionintension) {
                this.actionintension = actionintension;
            }

            public String getHimg() {
                return himg;
            }

            public void setHimg(String himg) {
                this.himg = himg;
            }

            public String getActionfrequency() {
                return actionfrequency;
            }

            public void setActionfrequency(String actionfrequency) {
                this.actionfrequency = actionfrequency;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }
        }
    }

    public static class MovementBean {
        /**
         * type : 2
         * list : [{"id":61,"content":"双手位于胸部两侧 ，挺胸、收腹，略抬头直视前下方，屈膝以膝盖为支撑点，躯干部位保持同一直线","actionintension":"10次/组，每组间隔休息60秒","himg":"http://hbank.nf1000.com/simg/e2a6229a0b75d55d846bf6510c84d97c","actionfrequency":"5组","name":"屈膝俯卧撑"},{"id":69,"content":"双脚同肩宽，挺胸、收腹、略屈曲、略屈髋俯身站稳，双侧上肢始终保持伸直并由身体前方缓慢向后背做展翅运动，到最大活动范围后保持2~5秒再缓慢放下双臂","actionintension":"10次/组，每组间隔休息10秒钟","himg":"http://hbank.nf1000.com/simg/02a1f572b3f6179dc677e44bbf8731b9","actionfrequency":"5组","name":"俯身飞鸟"},{"id":73,"content":"仰卧，适度屈髋、屈膝，双手交叉放在胸前，靠腹部力量将上身抬起至背部离开地面，坚持1~2秒，再缓慢放下","actionintension":"10次/组，每组间隔休息30秒","himg":"http://hbank.nf1000.com/simg/9216113a4756ea669ec302cbb456c18d","actionfrequency":"5组","name":"仰卧卷腹"},{"id":77,"content":"仰卧，双手掌心向下置于身体两侧，屈髋、屈膝90度，保持此姿势不动，每10~30秒作为一个动作","actionintension":"10次/组，每组间隔休息30秒","himg":"http://hbank.nf1000.com/simg/62616e1b8bbf86662639949f06515f5d","actionfrequency":"5组","name":"靠墙静蹲"}]
         * suggest : 每周 2～3 次，两次间隔不少于 48 小时；
         * 运动前进行热身，运动后进行放松整理；
         * 过程中如有不适，立即停止。
         * flag : 1
         */

        private String type;
        private String suggest;
        private String flag;
        private List<ListBean> list;

        public String getType() {
            return type;
        }

        public void setType(String type) {
            this.type = type;
        }

        public String getSuggest() {
            return suggest;
        }

        public void setSuggest(String suggest) {
            this.suggest = suggest;
        }

        public String getFlag() {
            return flag;
        }

        public void setFlag(String flag) {
            this.flag = flag;
        }

        public List<ListBean> getList() {
            return list;
        }

        public void setList(List<ListBean> list) {
            this.list = list;
        }

        public static class ListBean {
            /**
             * id : 61
             * content : 双手位于胸部两侧 ，挺胸、收腹，略抬头直视前下方，屈膝以膝盖为支撑点，躯干部位保持同一直线
             * actionintension : 10次/组，每组间隔休息60秒
             * himg : http://hbank.nf1000.com/simg/e2a6229a0b75d55d846bf6510c84d97c
             * actionfrequency : 5组
             * name : 屈膝俯卧撑
             */

            private String id;
            private String content;
            private String actionintension;
            private String himg;
            private String actionfrequency;
            private String name;

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public String getContent() {
                return content;
            }

            public void setContent(String content) {
                this.content = content;
            }

            public String getActionintension() {
                return actionintension;
            }

            public void setActionintension(String actionintension) {
                this.actionintension = actionintension;
            }

            public String getHimg() {
                return himg;
            }

            public void setHimg(String himg) {
                this.himg = himg;
            }

            public String getActionfrequency() {
                return actionfrequency;
            }

            public void setActionfrequency(String actionfrequency) {
                this.actionfrequency = actionfrequency;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }
        }
    }
}
